substrate (hard) - Turco Inglés Diccionario